conveniently placed - Spanish English Dictionary